Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Grammar Rules PRESENT PERFECT 1 + exercises
Grammar is not really my cup of tea but I tried to do my best. The present perfect is also a problem tense for my French ss. I cut my finger and I�ve cut my finger are the same in French. So one has to explain them the past present link which is not easy to understand. My ws is a general overview of the basic rules + some exercises. Others will fol...
Level: intermediate
Age: 10-100
Type: worksheet

 


 
Present Perfect Tense (Black and White Version) Key Included
This is a worksheet to practice Present Perfect Tense. Use it and modify if necessary. I hope you like it. Thanks for your nice comments. Blessings from Costa Rica.
Level: intermediate
Age: 10-17
Type: worksheet

 


 
Present Perfect Tense Test
Hope to be useful!
Level: intermediate
Age: 14-17
Type: others

 


 
Present Perfect - Tense
This wonderful worksheet has greatful exercises, your students have to fill in the gaps using the given verbs and make Present Perfect sentence. Hope you like it.
Level: elementary
Age: 14-17
Type: worksheet

 


 
Present Perfect Tense - Negative sentences - Part 2 ** with key ** B&W
I created this ws to have a bit more tasks to this grammar because my ss need some more practice. I wanna thanks moravc (Nika)for her great explanation how to create a B&W version and how to group pics.The pic is from fumira.com. Key is included. Have a great Friday and wonderful weekend. Hugs,Zsuzsapszi
Level: elementary
Age: 10-17
Type: worksheet

 


 
MIXED TENSE EXERCISES - SIMPLE PRESENT/ PRESENT CONTINUOUS/ SIMPLE PAST/ PAST CONTINOUS/PRESENT PERFECT/PRESENT PERFECT CONTINOUS
A WS ABOUT: MIXED TENSE EXERCISES - SIMPLE PRESENT/ PRESENT CONTINUOUS/ SIMPLE PAST/ PAST CONTINOUS/PRESENT PERFECT/PRESENT PERFECT CONTINOUS. KEY INCLUDED.
Level: intermediate
Age: 13-17
Type: worksheet

 


 
Past simple tense and present perfect tense * fully editable * with key
This is another piece of ws from the �fill in and match� series. Now the ss have to fill in the sentences with the correct form (present perfect and past simple) of the appropriate verb, and then match the sentences to the pictures. The background is from http://www.graphicga rden.com/. Hope you find it useful. Have a great Tuesday. Hugs, Zsuzsapszi
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect Tense
Six exercises to practice PPT. Have a nice weekend! :)
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect Tense or Past Tense
Useful to practise Present Perfect Tense and Past Tense, Key included
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present, Past & Future - Ways of expressing the future
Second ws of the series, this one is designed for my lower advanced and deals with the ways of expressing future ideas, actions and events: future with will, future with going to, simple present, present continuous, future continuous and future perfect. I also added some exercises for further practice. Hope it helps. Thanks for downloading and have...
Level: advanced
Age: 14-17
Type: worksheet

 


 
The Present Perfect Tense (The Perfect Tenses 1/3)
It�s an interesting and a comprehensives worksheet on the present perfect tense containing both theory and activities. Hope you�d like it and your students will be benefited from it.
Level: intermediate
Age: 13-17
Type: worksheet

 


 
Present Perfect tense & Adverbs of frequency Board game 2 (Level 2-verbs in base form)
This board is designed to practice Present Perfect tense with adverbs of frequency and all personal pronouns. Key included on the Page 2. Verbs in this game are in base form and students have to change them to past participle form. Please down load also the Level 1 where verbs are in the past participle form already. I usually use it before we pla...
Level: elementary
Age: 10-17
Type: activity-card

 


 
PRESENT PERFECT SIMPLE.
You can laminate and use for everyday teaching.
Level: elementary
Age: 8-17
Type: others

 


 
Present Prefect Tense (Song)
This song is fantastic.It can be used to teach "Present Perfect Tense". Download the song at( www.4-shared.com ). This music is sang by Enrique Iglesias. Ask your students to listen the song and fill in the gaps. Hugs...!!! (ELINHA - BRAZIL)
Level: intermediate
Age: 12-17
Type: worksheet

 


 
PRESENT PERFECT SIMPLE
Match the pictures and sentences, fill in the Present Perfect Tense Simple. part 2: http://www.eslprinta bles.com/printable.a sp?id=545812#thetop Text fully editable. Hope you like it! =)
Level: elementary
Age: 10-17
Type: worksheet

 

 


Who Wants To Be Millionaire - Olympics
I made this ppt. document to play a game with my students about the olympics resently held in Brazil. It is updated. You can download it and you are welcome to change any of these questions or update the content.
Level: intermediate
Age: 15-100
Format: PowerPoint

 

 

 

 

 


simple past tense and past vs present perfect.
Great slides to explain ss the simple past and to teach them how to recognize the simple past vs present perfect with some examples to practice it!
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


The Present Perfect Continuous Tense
The Present Perfect Continuous
Level: intermediate
Age: 9-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense Presentation
Good presentation for intermadiate students
Level: intermediate
Age: 11-14
Format: PowerPoint

 

 

 

 

 


Present perfect tense mistakes
Each sentence has 1-2 mistakes linked to the present perfect tense. You will need to change the teacher�s name in some sentences.
Level: intermediate
Age: 9-17
Format: PowerPoint

 

 

 

 

 


present perfect tense
Ask and answer about the period of time with present perfect tense. There are the timelines to make the concept clear. Hope it can help.
Level: elementary
Age: 6-12
Format: PowerPoint

 

 

 

 

 


Present perfect tense
Really helpful
Level: intermediate
Age: 9-100
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE
How to use the PRESENT PERFECT TENSE.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


present perfect tense
A short presentation (14 slides) with form, usage explanation with timeline and a funny animation after each explanation. In the slide with since and for (at the end) I usually put a photo of my pupils.
Level: elementary
Age: 13-17
Format: PowerPoint

 

 

 

 

 


Rearrange present perfect tense sentences
Students must rearrange words to make a sentence in the present perfect tense. At the end, they guess which statements about the teacher are true or false. You will need to change the teacher�s name. You could use a student�s name.
Level: intermediate
Age: 10-17
Format: PowerPoint

 

 

 

 

 


time expressions of present perfect tense
to teach present perfect tense time expressions with pictures.
Level: elementary
Age: 10-15
Format: PowerPoint

 

 

 

 

 


the present perfect tense (have you ever.......?)
the present perfect tense (have you ever.......?)
Level: intermediate
Age: 9-17
Format: PowerPoint

 

 

 

 

 


Simple Past Tense X Present Perfect Tense
19-page explanation with examples on how to distinguish and use the simple past and the present perfect.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE 2
presentation of form of present perfect tense with some visual exercises.
Level: intermediate
Age: 10-17
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE
Hope you can find this useful.
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here